otter shell - Turkish English Dictionary

otter shell

Meanings of "otter shell" in Turkish English Dictionary : 2 result(s)

English Turkish
Marine Biology
otter shell n. iri kumlu sahillerde bulunan büyük bir deniz tarağı türü
otter shell n. lutraria cinsi yumuşakça

Meanings of "otter shell" with other terms in English Turkish Dictionary : 3 result(s)

English Turkish
Marine Biology
otter's shell n. lutraria cinsi yumuşakça
otter–shell clam n. lutraria cinsi yumuşakça
otter-shell (lutraria lutraria) n. büyük bir çift kabuklu deniz yumuşakçası türü