English | German | Russian | Czech

achilous English

Meaning achilous meaning

What does achilous mean?

achilous

(botany, anatomy) without a lip.

Are you looking for...?