FAVAGINOUS MEANING IN ENGLISH

• Favaginous Definition & Synonyms

  1. (a.) Formed like, or resembling, a honeycomb.


RECENT SEARCHES