MELICEROUS MEANING IN ENGLISH

• Melicerous Definition & Synonyms

  1. (a.) Consisting of or containing matter like honey; -- said of certain encysted tumors.


RECENT SEARCHES