Skip to main content

cycad

Advertisement
English cycad meaning in English  •  cycad का अर्थ अंग्रेजी में
Noun
  • Any plant of the natural order Cycadaceæ, as the sago palm, etc.