CHELICERAE


Meaning of CHELICERAE in English

pl of chelicera.

Webster English vocab.      Английский словарь Webster.