Word info

bathysquilloid

Noun

Meaning

bathysquilloid (plural bathysquilloids)

(zoology) A mantis shrimp in the superfamily Bathysquilloidea.

Source: en.wiktionary.org

Close letter words and terms