Etymology Explorer › English

Where does “phyllosoma” come from?

phyllosoma (English): The thin, flat, transparent larval stage of...

Definitions

  1. The thin, flat, transparent larval stage of...