PENTADACTYLOID MEANING IN ENGLISH

• Pentadactyloid Definition & Synonyms

  1. (a.) Having the form of, or a structure modified from, a pentadactyl limb.


RECENT SEARCHES