Definition of apoda
"apoda" is probably misspelled. Trying Apidae instead Definition of Apidae
1. Apidae [ n ] honeybees; carpenter bees; bumblebees
Synonyms family_Apidae Apidae Related Terms arthropod_family Apoidea Bombus Psithyrus Xylocopa ApisSimilar Spelling
Apidaeaphid
apathy
apt