FABACEOUS MEANING IN ENGLISH

• Fabaceous Definition & Synonyms

  1. (a.) Having the nature of a bean; like a bean.


RECENT SEARCHES