APHRODITE


Meaning of APHRODITE in English

(n.) A large marine annelid, covered with long, lustrous, golden, hairlike setae; the sea mouse.

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