Dictionary.com
Thesaurus.com

ligulas

  • plural
    of ligula.
    ligula
    noun
    a tonguelike or strap-shaped part or organ.

More Suggestions