Meaning of watermeal

Definition of watermeal

(noun) any of various aquatic plants of the genus Wolffia; throughout warmer regions of the world

Other information on watermeal

WIKIPEDIA results for watermeal
Amazon results for watermeal