Dictionary Home » Dictionary Definitions » Brazilian elodea

Brazilian elodea

noun
A submersed South American plant (Egeria densa) having opposite, more or less linear leaves and unisexual, axillary flowers.
link/cite print suggestion box