What does alternanthera philoxeroides mean?

alternanthera philoxeroides meaning in General Dictionary

respected South US aquatic grass having grasslike leaves and short spikes of white flowers; blockages waterways with thick floating masses