English edit

Noun edit

tubuliferans

  1. plural of tubuliferan