meaning of menhaded

1. shad-like North American marine fishes used for fish meal and oil and fertilizer


Related Words

menhaden | menhaden oil |

Developed & Maintained By Taraprasad.com

Treasure Words