English dictionary

hydrilla meaning and definition

Definition and meaning of hydrilla at MeaningMonkey.org. hydrilla meaning and definition in the English Dictionary.

HYDRILLA noun

Definition of hydrilla (noun)

  1. submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: