Dicotyledonous Meaning

There are 1 meaning(s) for word Dicotyledonous

Meaning 1 : (of a flowering plant) having two cotyledons in the seed

Dicotyledonous Antonyms