meaning of harts ear
1.
An
Asiatic
species
of
Cacalia
(C.
Kleinia),
used
medicinally
in
India.
Related Words
harts-ear
|
Developed & Maintained By
Taraprasad.com