Word info

epipod

Noun

Meaning

epipod (plural epipods)

(zoology) A small projection arising from the thoracic legs of a crustacean.

Source: en.wiktionary.org

Close letter words and terms