cycadean

cycadean

English Adj
Ad

Definition

Pertaining to the cycad.

Ad