Definition: 1. (botany, anatomy) Without a lip.
Show more information about achilous
Search took: 1.4992 ms