Skip to content

macrobrachian

noun

  1. any river shrimp in the genus Macrobrachium
L1116849 on Wikidata ↗