TRUNCUS MEANING IN ENGLISH

• Truncus Definition & Synonyms

  1. (n.) The thorax of an insect. See Trunk, n., 5.


RECENT SEARCHES