caridoid
/K AA0 R AH0 D OY0 D/noun
- 1
Any of various crustaceans related to shrimp.
adjective
- 1
Of or relating to caridoids; being a caridoid.
Translate โcaridoidโ into another language
Choose a language below to open the translator with English selected as the source language.