Definify.com

Definition 2025


phyllosomata

phyllosomata

English

Noun

phyllosomata

  1. plural of phyllosoma