This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Thecosomata

  1. n. pl.
    An order of Pteropoda comprising those species which have a shell. See Pteropoda.



Shares

Related Words

Menu