meaning of lookdown

1. See Moonfish (b).
2.
similar to moonfish but with eyes high on the truncated forehead


Related Words

lookdown | lookdown fish |

Developed & Maintained By Taraprasad.com

Treasure Words