Summary


English

Detailed Synonyms for spinobifera in English

spinobifera:

spinobifera [the ~] noun

  1. the spinobifera