TARDIGRADOUS MEANING IN ENGLISH

• Tardigradous Definition & Synonyms

  1. (a.) Moving slowly; slow-paced.


RECENT SEARCHES