ALEPIDOTE MEANING IN ENGLISH

• Alepidote Definition & Synonyms

  1. (a.) Not having scales.
  2. (n.) A fish without scales.


RECENT SEARCHES