Definify.com

Definition 2024


liliopsids

liliopsids

English

Noun

liliopsids

  1. plural of liliopsid