meaning of strigidae

1. a family of nocturnal birds of the order Strigiformes


Related Words

strigidae |

Developed & Maintained By Taraprasad.com

Treasure Words