Helianthoid definition

(zoology) Of or pertaining to the Helianthoidea.
adjective
0
0
Advertisement