PALMARIUM MEANING IN ENGLISH

• Palmarium Definition & Synonyms

  1. (n.) One of the bifurcations of the brachial plates of a crinoid.


RECENT SEARCHES