FOVILLA MEANING IN ENGLISH

• Fovilla Definition & Synonyms

  1. (n.) One of the fine granules contained in the protoplasm of a pollen grain.


• Fovillae Definition & Synonyms

  1. (pl. ) of Fovilla


RECENT SEARCHES