Find the word definition

The Collaborative International Dictionary
Achilous

Achilous \A*chi"lous\, a. [Gr. 'a priv. + ? lip.] (Bot.) Without a lip.

Wiktionary
achilous

a. (context botany anatomy English) without a lip.