Definify.com

Definition 2024


escolopendra

escolopendra

Spanish

Noun

escolopendra f (plural escolopendras)

  1. Any of various centipedes of the genus Scolopendra.