Home

Word

Apidae, n.
more info honeybees; carpenter bees; bumblebees
<noun.animal>

Apidae family Apidae