MALLOWWORT MEANING IN ENGLISH

• Mallowwort Definition & Synonyms

  1. (n.) Any plant of the order Malvaceae.


RECENT SEARCHES