Skip to main content

solenostomi

English solenostomi meaning in English  •  solenostomi का अर्थ अंग्रेजी में
n. pl.
  • A tribe of lophobranch fishes having a tubular snout. The female carries the eggs in a ventral pouch.
Advertisement