Word info

anthophorid

Noun

Meaning

anthophorid (plural anthophorids)

(zoology) Any bee in the family Anthophoridae, now considered part of the family Apidae.

Source: en.wiktionary.org

Close letter words and terms