单词 squilloid 释义 squilloid, a. and n. Zool.[f. squilla 3 + -oid.]a. adj. Resembling the Squilla or mantis-shrimp. b. n. A shrimp resembling the Squilla.1852Dana Crust i. 613 In the Squilloids, the ophthalmic and two antennary segments are distinctly m...