What does camedrio mean?

camedrio - Spanish to English

liquid germander