ENGLISH → HINDI
madrepore
01
noun
मैड्रेपोर मूँगा
corals having calcareous skeletons aggregations of which form reefs and islands
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
corals having calcareous skeletons aggregations of which form reefs and islands