Skip to main content

proventriulus

English proventriulus meaning in English  •  proventriulus का अर्थ अंग्रेजी में
Noun
  • The glandular stomach of birds, situated just above the crop.
Advertisement