FOVEOLATED MEANING IN ENGLISH

• Foveolated Definition & Synonyms

  1. (a.) Foveolate.


• Foveolate Definition & Synonyms

  1. (a.) Having small pits or depression, as the receptacle in some composite flowers.


RECENT SEARCHES