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.
Malayalam Meaning
Transliteration ON/OFF | Not Correct/Proper?