PROVENTRIULUS MEANING IN ENGLISH

• Proventriulus Definition & Synonyms

  1. (n.) The glandular stomach of birds, situated just above the crop.


RECENT SEARCHES