MESOPODIUM MEANING IN ENGLISH

• Mesopodium Definition & Synonyms

  1. (n.) The middle portion of the foot in the Gastropoda and Pteropoda.


RECENT SEARCHES