TROCHITE MEANING IN ENGLISH

• Trochite Definition & Synonyms

  1. (n.) A wheel-like joint of the stem of a fossil crinoid.


RECENT SEARCHES