DECEMPEDAL MEANING IN ENGLISH

• Decempedal Definition & Synonyms

  1. (a.) Having ten feet; decapodal.
  2. (a.) Ten feet in length.


RECENT SEARCHES