NAUTILOID


Meaning of NAUTILOID in English

(n.) A mollusk, or shell, of the genus Nautilus or family Nautilidae.

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