CURCUMA MEANING IN ENGLISH

• Curcuma Definition & Synonyms

  1. (n.) A genus of plants of the order Scitamineae, including the turmeric plant (Curcuma longa).


RECENT SEARCHES