Definify.com

Definition 2024


phellogens

phellogens

English

Noun

phellogens

  1. plural of phellogen