Dicotyledon
English Meaning
A plant whose seeds divide into two seed lobes, or cotyledons, in germinating.
- A flowering plant with two embryonic seed leaves or cotyledons that usually appear at germination.
Sorry, No Malayalam Meaning for your input!
See Dicotyledo Want To Try Dicotyledon In Malayalam??