POSTOBLONGATA MEANING IN ENGLISH

• Postoblongata Definition & Synonyms

  1. (n.) The posterior part of the medulla oblongata.


RECENT SEARCHES