Dictionary.com
Thesaurus.com

pinnulae

  • plural
    of pinnula.
    pinnula
    noun
    a pinnule.

More Suggestions