APPENDICULATA


Meaning of APPENDICULATA in English

(n. pl.) An order of annelids; the Polych/ta.

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