Scrophulariaceous Definition
adjective
(botany) Of or relating to the Scrophulariaceae.
Wiktionary
Find Similar Words
Find similar words to scrophulariaceous using the buttons below.
(botany) Of or relating to the Scrophulariaceae.
Find similar words to scrophulariaceous using the buttons below.