Get Free Checker

Hydrilla verticillata

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

How To Use Hydrilla verticillata In A Sentence

List is Empty.