BRACTEATE MEANING IN ENGLISH

• Bracteate Definition & Synonyms

  1. (a.) Having a bract or bracts.


Synonyms:
Bracted,

RECENT SEARCHES