Word info

taeniolabidid

Noun

Meaning

taeniolabidid (plural taeniolabidids)

(zoology) Any mammal in the family Taeniolabididae.

Source: en.wiktionary.org

Close letter words and terms