Word info

limulid

Noun

Meaning

limulid (plural limulids)

(zoology) Any horseshoe crab in the family Limulidae.

Source: en.wiktionary.org

Close letter words and terms