star duckweed

Noun

 * 1) The aquatic plant.