three-ribbed piqueria (piqueria trinervia) - Espagnol Anglais Dictionnaire