CALENDULIN MEANING IN ENGLISH

• Calendulin Definition & Synonyms

  1. (n.) A gummy or mucilaginous tasteless substance obtained from the marigold or calendula, and analogous to bassorin.


RECENT SEARCHES