Definify.com

Definition 2025


indigofere

indigofere

Italian

Noun

indigofere f

  1. plural of indigofera