EGAVE

macroramphosid

Meaning

  1. noun Any fish in the family Macroramphosidae.

Similar words

macrourid macropetalichthyid macrosemiid rhamphichthyid melamphaid macruran microstomatid macristiid snipefish rat-tail

Save “macroramphosid” to learn later