meaning of horned screamer

1. screamer having a hornlike process projecting from the forehead


Related Words

horned screamer |

Developed & Maintained By Taraprasad.com

Treasure Words