hydrilla

definition: submersed plant with whorled lanceolate leaves and solitary axillary flowers
example:
speech part: noun
synonyms:

How hydrilla is being used?