BIBRACTEATE MEANING IN ENGLISH

• Bibracteate Definition & Synonyms

  1. (a.) Furnished with, or having, two bracts.


RECENT SEARCHES