a creeping annual or perennial herb of the pea family fabaceae (mimosa pudica) - Spanish English Dictionary

Suggest a Term