Meaning of asconoid in English:

asconoid

adjective

Zoology

See ascon