a creeping annual or perennial flowering plant (mimosa pudica) - Turkish English Dictionary

Suggest a Term