HART'S-EAR


Meaning of HART'S-EAR in English

(n.) An Asiatic species of Cacalia (C. Kleinia), used medicinally in India.

Webster's English dictionary.      Английский словарь Webster.