MACROPHYTE


Meaning of MACROPHYTE in English

[ 'makrə(ʊ)fʌɪt ]

■ noun Botany an aquatic plant large enough to be seen by the naked eye.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.