Tamil Dictionary
🔍
macrosporic
Mac`ro*spor"ic, a. (Bot.) Defn: Of or pertaining to macrospores.
macrosporic - Similar Words
microsporic
macrospore
macroscopic
acrospore
macrosporangium
microspore
madreporic
macroprism
macrozoospore
macroscopical
madurai.io
About