Definify.com

Definition 2025


liliopsids

liliopsids

English

Noun

liliopsids

  1. plural of liliopsid