macrofaunas
English
Noun
macrofaunas
plural of
macrofauna
Spanish
Noun
macrofaunas
f
pl
plural of
macrofauna