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 (synset 112634467)

Found on Word Lists

Other Searches