meaning of strigine

1. Of or pertaining to owls; owl-like.


Related Words

strigine |

Developed & Maintained By Taraprasad.com

Treasure Words