megasporangios
Spanish
Noun
megasporangios
m
pl
plural of
megasporangio