meaning of apidae:
1.
honeybees;
carpenter
bees;
bumblebees
Related Words
apidae
|
Developed & Maintained By
Taraprasad.com