VariousWords beta
Related Terms:
Noun
Definition: Any of various crustaceans related to shrimp.
Adjective
Definition: Of or relating to caridoids; being a caridoid.
VariousWords beta
Definition: Any of various crustaceans related to shrimp.
Definition: Of or relating to caridoids; being a caridoid.