Shobdo Logo
ODEmacrophyte

macrophyte

Flag: gbEnglishOxford Dictionary of English

macrophyte /ˈmakrə(ʊ)fʌɪt /
noun Botany an aquatic plant large enough to be seen by the naked eye.