Definify.com

Definition 2025


stercoracee

stercoracee

Italian

Adjective

stercoracee

  1. Feminine plural form of stercoraceo

Anagrams