Word info

anthuroid

Noun

Meaning

anthuroid (plural anthuroids)

Any isopod of the superfamily Anthuroidea

Source: en.wiktionary.org

Close letter words and terms