star-shaped limpet - French English Dictionary
History

star-shaped limpet



Meanings of "star-shaped limpet" in French English Dictionary : 1 result(s)

English French
Fish
star-shaped limpet patelle flexueuse