scallops and their allies - Alemán Inglés Diccionario

scallops and their allies

Meanings of "scallops and their allies" in German English Dictionary : 1 result(s)

Inglés Alemán
Zoology
scallops and their allies zweischalige Meeresmuscheln [pl]