meaning of blattlos

blattlos - German to English

aphyllous [leafless]

View more

  • leafless