English Dictionary
◊ FORAMINIFERA
Foraminifera
n : foraminifers [syn: {Foraminifera}, {order Foraminifera}]