Skip to main content

acontia

English acontia meaning in English  •  acontia का अर्थ अंग्रेजी में
n. pl.
  • Threadlike defensive organs, composed largely of nettling cells ( >cnidæ >), thrown out of the mouth or special pores of certain Actiniæ when irritated.
Advertisement