ARCHITEUTHIS meaning in urdu | ARCHITEUTHIS definition

noun
1) Largest mollusk known about but never seen (to 60 feet long)

ARCHITEUTHIS meaning in urdu - English To Urdu Dictionary