MACROPHYTE

Definition of MACROPHYTE