Xylocopa meaning in malayalam

Word: Xylocopa

Meanings of Xylocopa in malayalam :

Noun Then‍vandu (തേന്‍വണ്ട്‌)
Xylocopa definition
Noun:
(biology,zoology) carpenter bees
Related wordsXylocopa - Then‍vandu (തേന്‍വണ്ട്‌)
Malayalam to English
English To Malayalam