meaning of selene vomer

1. similar to moonfish but with eyes high on the truncated forehead


Related Words

selene vomer |

Developed & Maintained By Taraprasad.com

Treasure Words