HART'S-EAR


Meaning of HART'S-EAR in English

noun an asiatic species of cacalia (c. kleinia), used medicinally in india.

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