What is the full meaning of hydrilla
an aquatic plant used as an oxygenator in aquaria and pools [n -S]
Example of the word hydrilla placed on a Scrabble board.