FOVILLA


Meaning of FOVILLA in English

noun one of the fine granules contained in the protoplasm of a pollen grain.

Webster English vocab.      Английский словарь Webster.