Summary
Spanish Synonyms:   more detail...
  1. leguminosa:


Spanish

Detailed Synonyms for leguminosa in Spanish

leguminosa:

leguminosa

  1. leguminosa