Online English Dictionary

Home

Embiotocoid


a.

Belonging to, or resembling, the Embiotocidæ .


© 2009 Dammam Community College