This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Sciuroid

  1. a.
    Resembling the tail of a squirrel; -- generally said of branches which are close and dense, or of spikes of grass like barley.



Shares

Related Words

Menu