Definition of paradise threadfin in English:
paradise threadfin
noun
A small fish, Polynemus paradiseus (family Polynemidae), found commonly in coastal and estuarine waters of South Asia; also called mango fish.
Origin
1990s.
Are You Learning English? Here Are Our Top English Tips