Skip to main content

abutilon

English abutilon meaning in English  •  abutilon का अर्थ अंग्रेजी में
Noun
  • A genus of malvaceous plants of many species, found in the torrid and temperate zones of both continents; -- called also Indian mallow>.
Advertisement