Skip to main content

postfurca

English postfurca meaning in English  •  postfurca का अर्थ अंग्रेजी में
Noun
  • One of the internal thoracic processes of the sternum of an insect.
Advertisement