floating plant - Spanish English Dictionary
History

floating plant



Meanings of "floating plant" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
river plant forming a floating island camalote [m] AMER
green floating aquatic plant found in flooded areas of plains boral [m] VE