meaning of menopon palladum

1. parasitic on poultry


Related Words

menopon palladum |

Developed & Maintained By Taraprasad.com

Treasure Words