PINNULA MEANING IN ENGLISH

• Pinnula Definition & Synonyms

  1. (n.) Same as Pinnule.


• Pinnulated Definition & Synonyms

  1. (a.) Having pinnules.


RECENT SEARCHES