ANTHOPHOROUS MEANING IN ENGLISH

• Anthophorous Definition & Synonyms

  1. (a.) Flower bearing; supporting the flower.


RECENT SEARCHES