meaning of camedrio

camedrio - Spanish to English

liquid germander