meaning of unicornous

1. Having but a single horn; -- said of certain insects.


Related Words

unicornous |

Developed & Maintained By Taraprasad.com

Treasure Words