Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Thecosomata
n. pl.
An order of Pteropoda comprising those species which have a shell. See Pteropoda.
←
Thecophora
Thedom
→
Shares
Related Words
Soma
Menu
Home
Search
My Last Searches