Word info

scolopidium

Noun

Meaning

scolopidium (plural scolopidia)

(zoology) The most fundamental unit of a mechanoreceptor organ in insects

Source: en.wiktionary.org

Related terms

Close letter words and terms