Definify.com

Definition 2024


European_peacock

European peacock

English

Noun

European peacock (plural European peacocks)

  1. Colorful butterfly with the taxonomic name Inachis io.

Translations