xanthomonads

English

Noun

xanthomonads

  1. plural of xanthomonad