Achilous

A·chi·lous

Achilous

a.
  1. Without a lip. (Bot.)