insectivores

?

ads

adjective

အင်းဆက်ပိုး စား သော

insectivore

?

ads

noun

~ insectivore noun; ~ insectivores plural

ads