an herbaceous plant in the daisy family (galinsoga parviflora) - Turkish English Dictionary

Suggest a Term