Word info

endorhiza

Noun

Meaning

Any monocotyledonous plant; -- so named because many monocotyledons have an endorhizal embryo.

Source: Webster's dictionary

Derivatives

Anagrams

Close letter words and terms