• word of the day

    elodea densa

    elodea densa - Dictionary definition and meaning for word elodea densa

    Definition
    (noun) aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria
Connect with us on Facebook