Search term gastropod has 2 results
Jump to
EN English ES Spanish
gastropod (n) [member of a class of molluscs] gasterópodo (n) [member of a class of molluscs]
gastropod gasterópodos