Find the word definition

Wiktionary
megachilid

n. (context zoology English) Any of the family Megachilidae of mostly solitary bees whose scopa is restricted to the ventral surface of the abdomen.

OSZAR »