laticifers

English

Noun

laticifers

  1. plural of laticifer

Anagrams