Word info

elaphrine

Noun

Meaning

elaphrine (plural elaphrines)

(zoology) Any of the subfamily Elaphrinae of carabid beetles.

Source: en.wiktionary.org

Close letter words and terms