ediacáricas

Spanish

Adjective

ediacáricas f pl

  1. feminine plural of ediacárico